
var currentIdImage;

function envoyerCommentaire(){
    var commentaire = $("#inputCommentaire").val();
    $.post($("#commentaireArea").attr("cible")+currentIdImage+"&post=1", {texte : commentaire}, function(data0){
        $.get($("#commentaireArea").attr("cible")+currentIdImage, function(data){
            $("#commentaireArea").html( data );
        });
    });
    $("#inputCommentaire").val('');
}

function partagerAvec(){
    var nomUserPartage = $("#partagerInput").val();
    $.get($("#partagerBtn").attr("cible")+"&nomUser="+nomUserPartage, function(data){
        window.location.reload();
    });
}

$(function(){
    $("#envoyerCommentaire").click( envoyerCommentaire );
    $("#partagerBtn").click( partagerAvec );
});


$(function() {
    $( "#sortable" ).sortable();
    $( "#sortable" ).disableSelection();
    $( "#dialogAfficher" ).dialog({
        autoOpen: false,
        show: {
            effect: "fade",
            duration: 600
        },
        hide: {
            effect: "fade",
            duration: 1000
        },
        draggable: false
    });
    
    $( "#dialogAjouter" ).dialog({
        autoOpen: false,
        show: {
            effect: "fade",
            duration: 600
        },
        hide: {
            effect: "fade",
            duration: 1000
        },
        close: function( event, ui ){window.location.reload();},
        draggable: false
    });

    $( window ).resize(function() {
        if($( "#dialogAfficher" ).dialog( "isOpen" ))
            $( "#dialogAfficher" ).dialog({ width: $( "#imageAfficher" ).width()+60, height: $( "#imageAfficher" ).height()+80});
    });
});



function afficher(source, id){
    currentIdImage = id;
    $( "#imageAfficher" ).load(function(){ $( "#dialogAfficher" ).dialog({ width: $( "#imageAfficher" ).width()+60, height: $( "#imageAfficher" ).height()+80});});
    $( "#imageAfficher" ).attr('src', source);
    $.get($("#commentaireArea").attr("cible")+id, function(data){
        $("#commentaireArea").html( data );
    });
    $( "#dialogAfficher" ).dialog( "open" );
}

function supprimer(idPhoto){
    
    //Verifier si l'utilisateur souhaite reelement supprimer la photo
    if(confirm("Etes-vous sur de supprimer cette image ?"))
        // Faire un appel AJAX vers le servlet de traitement
        supprimerPhotoAjax(idPhoto);
    
}

// --- Methode permettant de supprimer un album
//
function supprimerAlbum(idAlbum){
    
    //Verifier si l'utilisateur souhaite reelement supprimer l'album
    if(confirm("Etes-vous sur de supprimer cet album ?"))
        // Faire un appel AJAX vers le servlet de traitement
        supprimerAlbumAjax(idAlbum);
    
}

function dialogAjouterImage(){
    $( "#dialogAjouter" ).dialog( "open" );
    $( "#dialogAjouter" ).dialog({ width: 600, height: 400});
    $( "#formAjouterImage" ).trigger('reset');
    $("#uploadProgressBar").removeAttr("value");
    $("#uploadProgressBar").removeAttr("max");
}

